Text copied to clipboard!
Naslov
Text copied to clipboard!Junior backend programer
Opis
Text copied to clipboard!
Tražimo Junior backend programera koji će se pridružiti našem dinamičnom timu i pomoći u razvoju, održavanju i optimizaciji serverske strane naših web aplikacija. Idealni kandidat je motiviran, spreman učiti i ima osnovno razumijevanje backend tehnologija, baza podataka i principa razvoja softvera.
Kao Junior backend programer, radit ćete pod mentorstvom iskusnijih kolega na razvoju API-ja, integraciji s bazama podataka i implementaciji poslovne logike. Ova pozicija je idealna za nedavno diplomirane informatičare ili osobe s osnovnim iskustvom u programiranju koje žele započeti karijeru u IT industriji.
Vaše svakodnevne obaveze uključivat će pisanje i testiranje koda, suradnju s frontend timom, sudjelovanje u timskim sastancima i praćenje najboljih praksi u razvoju softvera. Također ćete imati priliku raditi s modernim tehnologijama kao što su Node.js, Python, Java, PostgreSQL, MongoDB i Docker.
Očekujemo osnovno znanje jednog backend programskog jezika, razumijevanje REST API-ja, poznavanje rada s bazama podataka i osnovno razumijevanje Git verzioniranja. Poželjno je da ste upoznati s osnovama rada u Linux okruženju i da imate želju za učenjem i profesionalnim razvojem.
Nudimo vam priliku za rad u poticajnom okruženju, mentorstvo, mogućnost napredovanja i rad na zanimljivim projektima. Ako ste strastveni u vezi s programiranjem i želite razvijati svoje vještine u backend razvoju, pozivamo vas da se prijavite.
Odgovornosti
Text copied to clipboard!- Razvoj i održavanje backend funkcionalnosti web aplikacija
- Pisanje čistog, skalabilnog i dokumentiranog koda
- Suradnja s frontend timom na integraciji korisničkog sučelja
- Rad s bazama podataka i optimizacija upita
- Implementacija i održavanje REST API-ja
- Pisanje testova i sudjelovanje u testiranju softvera
- Praćenje i primjena najboljih praksi u razvoju softvera
- Sudjelovanje u timskim sastancima i planiranju sprintova
- Učenje i usvajanje novih tehnologija i alata
- Rješavanje tehničkih problema i bugova
Zahtjevi
Text copied to clipboard!- Osnovno znanje jednog backend jezika (npr. Node.js, Python, Java)
- Poznavanje rada s bazama podataka (SQL i/ili NoSQL)
- Razumijevanje REST API-ja i HTTP protokola
- Iskustvo s Git verzioniranjem
- Osnovno razumijevanje rada u Linux okruženju
- Sposobnost timskog rada i dobre komunikacijske vještine
- Spremnost na učenje i profesionalni razvoj
- Završena srednja škola ili fakultet tehničkog usmjerenja
- Poželjno iskustvo kroz projekte, praksu ili stažiranje
- Poznavanje engleskog jezika u govoru i pismu
Moguća pitanja na intervjuu
Text copied to clipboard!- Koji backend programski jezik najbolje poznajete?
- Imate li iskustva s radom u timovima?
- Jeste li radili s bazama podataka? Koje ste koristili?
- Možete li opisati projekt na kojem ste radili?
- Kako pristupate rješavanju tehničkih problema?
- Koliko dobro poznajete Git i verzioniranje koda?
- Imate li iskustva s pisanjem REST API-ja?
- Koje alate koristite za razvoj i testiranje koda?
- Kako se nosite s učenjem novih tehnologija?
- Zašto želite raditi kao backend programer?